inferior vesical artery - German English Dictionary